Genus Sceloglaux — synonyms, definition
1. genus Sceloglaux (Noun)
1 synonym
Sceloglaux
1 definition
genus Sceloglaux (Noun) — A genus of Strigidae.
1 type of
bird genus
3 parts
Sceloglaux albifacies laughing jackass laughing owl
2 parts of
Strigidae family Strigidae